Residential For Sale - 11820 Sw 188 St, Miami, Fl 33177